import Cookies from 'js-cookie'
import Config from '@/settings'

const TokenKey = Config.TokenKey
const RememberMeKey = Config.RememberMeKey

export function getToken() {
    return Cookies.get(TokenKey)
}

export function getRememberMeToken() {
    return Cookies.get(RememberMeKey)
}

export function setToken(token) {
    // if (rememberMe) {
    //     // TODO 设置tokenKey值、token体、过期时间，其中这个过期时间必须以 键值对 expires：时间 的形式进行传递
    //     // 设置自定义rememberMeToken
    //     Cookies.set(RememberMeKey, rememberToken)
    //     // return Cookies.set(TokenKey, token, { expires: Config.tokenCookieExpires })
    // } else {
    //     // 保险起见删除rememberMeKey
    //     Cookies.remove(RememberMeKey)
    // }
    return Cookies.set(TokenKey, token)
}

export function removeToken() {
    return Cookies.remove(TokenKey)
}

export function removeRememberMeToken() {
    return Cookies.remove(RememberMeKey)
}
